﻿using System;
using System.Collections;
using System.Linq;
using System.Text;
using System.Data;

/*    POR AHORA SIN UTILIDAD     */

namespace NGI_BaseDatos
{
    class GeneradorParametro
    {
        public static ArrayList ObtenerTipoParametro(Object ValorParametro)
        {
            Type tipo = ValorParametro.GetType();
            ArrayList DescripcionParametro = new ArrayList();

            switch (tipo.FullName){
                case "System.String":
                    DescripcionParametro.Add(SqlDbType.VarChar);
                    DescripcionParametro.Add(ValorParametro.ToString().Length);
                    break;
                case "System.Int32":
                    DescripcionParametro.Add(SqlDbType.Int);
                    DescripcionParametro.Add(0);
                    break;
                case "System.DateTime":
                    DescripcionParametro.Add(SqlDbType.DateTime);
                    DescripcionParametro.Add(0);
                    break;
                default:
                    DescripcionParametro.Add(SqlDbType.VarChar);
                    DescripcionParametro.Add(0);
                    break;
            }

            return DescripcionParametro;
        }

    }
}
